$(function () {
    $("#login").bootstrapValidator({
        live: 'enabled', //验证时机，enabled是内容有变化就验证（默认），disabled和submitted是提交再验证
        excluded: [':disabled', ':hidden', ':not(:visible)'], //排除无需验证的控件，比如被禁用的或者被隐藏的
        submitButtons: '#loginActive', //指定提交按钮，如果验证失败则变成disabled，但我没试成功，反而加了这句话非submit按钮也会提交到action指定页面
        message: '通用的验证失败消息', //好像从来没出现过
        feedbackIcons: { //根据验证结果显示的各种图标
            valid: 'glyphicon glyphicon-ok',
            invalid: 'glyphicon glyphicon-remove',
            validating: 'glyphicon glyphicon-refresh'
        },
        fields: {
            bpassword: {
                validators: {
                    notEmpty: { //检测非空
                        message: '请输入密码'
                    },
                }
            },
            brealname: {
                validators: {
                    notEmpty: { //检测非空,radio也可用
                        message: '请输入电话'
                    },
                    /*  stringLength: { //检测长度
                          min: 3,
                          max: 5,
                          message: '长度必须在3-10之间'
                      },*/
                    regexp: { //正则验证
                        /*regexp: /^[a-zA-Z0-9_\.]+$/,*/
                        regexp:/^((13[0-9])|(14[0-9])|(15[0-9])|(17[0-9])|(18[0-9]))\d{8}$/,
                        message: '不符合要求'
                    },
                }
            }
        }
    });
  /*  console.info("错误提示:"+errorMsg)
    if (errorMsg!=null &&errorMsg!=""&&errorMsg!='""')
    {
        toastr.error(errorMsg);
    }*/
   $('#loginActive').click(function () {
       $("#login").bootstrapValidator('validate'); //提交验证
       if($("#login").data('bootstrapValidator').isValid()) { //获取验证结果，如果成功，执行下面代码
           var resultJson={};
           resultJson.brealname=$('#brealname').val();
           resultJson.bpassword=$('#bpassword').val();
           $.ajax({
               url:ctx+"business/blogined",
               type:"post",
               data:resultJson,
               dataType:"json",
               success : function (data) {
                   if (data.msg == '登录成功'){
                       if (data.businessState != 1) {
                           $('#loginModal').modal('hide')
                           toastr.success(data.msg);
                           setTimeout(function () {
                               window.location.href = ctx + "business/index"
                           }, 1000)
                       }else {
                           $('#loginModal').modal('hide')
                           toastr.error("账号已被拉黑 原因:"+data.businessReason)
                       }
                   }
                   else {
                       toastr.error(data.msg+",重新登录")
                   }
               },
               error: function (data) {
                   toastr.error(data.msg+",重新登录")
               }
           })
       }
   })
});

